plant of the green bean - Español Inglés Diccionario